GAMEzone V1.9 [FAQ] ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ *** QUE ES ESTO? GAMEZone (Gz) v1.9 es un conjunto de Librerias para Turbo Pascal orientadas al dise¤o de videojuegos. Este conjunto de librerias abarcan gran parte de aspectos de la programa- cion de videojuegos, desde el manejo de Sprites, control del teclado,sonido..... ¨Y porque no hacerlo todo en una unica libreria?. La respuesta es simple: porque necesitamos una libreria de 300 Kbytes si solo vamos a usar unos pocos procedimientos? (respuesta a la gallega :) De este modo tendremos diversas librerias, todas entrelazadas entre si, por ejemplo, tendremos librerias para manejo de Sprites, otra para el manejo de teclado, si, por ejemplo queremos mostrar un FLI usaremos la libreria que solo nos muestra FLI's,... Haciendo esto conseguiremos un codigo mas compacto y al mismo tiempo mas ''legible'', ya que no tendremos una libreria con 38.794 lineas ni nada por el estilo :) *** QUE ME OFRECE Gz v1.9 QUE NO ME OFRECEN OTRAS LIBRERIAS? Seguramente habreis visto muchas librerias para Turbo Pascal (o C) que lo que ofrecian era basicamente el manejo de Sprites y control de teclado. Logicamente con este tipo de librerias tambien se podian hacer buenos juegos. Pero el problema esta, no solo en la libreria en si, sino a las utilidades que acompa¤an a la libreria. Las caracteristicas del conjunto de librerias Gz v1.9 son las siguientes: -Utilidad para generar escenarios para videojuegos (GeneMAP v1.0) -Conversores graficos PCX-RAW-PCX. -Visores graficos PCX-GIF-CEL-RAW-SPR. -Comprobadores de Paletas graficas. -Control mediante teclado/Joystick. -Control mediante GamePAD (en preparacion). -Control de raton. -Manejo de Sprites de cualquier tama¤o. -Visores de animaciones FLI/FLC. -Reproduccion de archivos S3M/MOD/MTM. -Reproduccion de archivos IT/XM (en preparacion). -Reproduccion de sonido FX simultaneo con S3M/MOD/MTM. (formatos SMP,RAW,VOC,WAV,IFF,..). -Efecto Sound3D (si, si, sonido envolvente en 3D) -Chequeador de impactos y colisiones. -Generador pseudoaleatorio de explosiones. -y mas...mucho mas *** QUE PUEDO HACER CON Gz v1.9? Pues con Gz v1.9 puedes hacer casi de TODO. Sin embargo Gz esta mas orientado a la programacion de juegos tipo arcade. No obstante se pueden conseguir buenos resultados en otro tipo de juegos (inteligencia, ajedrez, aventuras graficas,etc). Solo hace falta que tu pongas la imaginacion que Gz se encarga del trabajo ''sucio''. Como ejemplo, puedes mirar el programa DEMO.EXE. Si tienes una GUS, una SB o compatible ejecuta antes el archivo MSETUP.EXE para configurar el sonido. *** ES MUY DIFICIL HACER UN JUEGO CON Gz v1.9? Ni mucho menos. Solo se requiere unas peque¤as nociones de Turbo Pascal para conseguir resultados altamente espectaculares. Por poner un ejemplo: El fichero DEMO.EXE fue realizado en apenas 50 minutos, que se trata del clasico juego de ''marcianitos'' (que mania, si se ha demostrado que en Marte no hay vida ''inteligente'' :) Ay, Galindo.... En fin, que es muy sencillo usar Gz. Eso si, no voy a mentir, si no tienes ni idea de programacion te costara un poco mas (como cuando haces tu primera practica de conducir, no se te da demasiado bien :) *** MUY BIEN, MUY BIEN, PERO ESTO CUANTO CUESTA? 1.500 pelas. Te parece caro? Si?. Pues bien, si encuentras una libreria para Turbo Pascal, con unas caracteristicas similares a Gz, te enviare el conjunto de librerias Gz y el codigo fuente de DEMO.EXE totalmete GRATIS. Si, si, has leido bien:GRATIS Y esto lo digo asi, tal como suena, porque estamos seguros de que ofrecemos un producto excelente a un precio irrisorio. -- NOTA PARA USUARIOS REGISTRADOS DE GENEMAP/GAMEzone v1.0 -- Podeis conseguir la nueva actualizacion totalmente gratis, solo debeis enviar un disco de 3.5'' y el Codigo de Registro que se os dio con la version 1.0 -- NOTA PARA USUARIOS REGISTRADOS DE GENEMAP/GAMEzone v1.0 -- *** VALE, ME HAS CONVENCIDO, PERO, YO NO TENGO UN PII350Mhz CON 3DFX NI CON 64 MEGAS DE RAM, FUNCIONARA EN MI ''VIEJO'' 486DX? Si. Otra de las ventajas de Gz es que no necesitas el ordenador de la NASA ni la memoria RAM de la CPU del Pentagono para poder hacer tus juegos :) Gz ha sido desarrollado en un 486DX2 a 66Mhz, con 8 Megas de RAM, targeta PCI de 1 Mega y una GRAVIS ULTRASOUND de 512 KB. En este equipo, la demo DEMO.EXE va tremendamente suave, asi que imaginate como ira en tu flamante Pentium II a 350 Mhz.... REQUISITOS MINIMOS: Los requisitos minimos para que funcione Gz son: -Ordenador 486DX o superior -Targeta de video VGA (de por lo menos 256Kbytes) -de 550 o 560 Kbytes de memoria Convencional -2 Megas de memoria EMS. *** IMPORTANTE *** Si no hay memoria EMS Gz no funcionara correctamente. Consulta mas ayuda para el archivo EMM386 u otros administradores de memoria EMS *** IMPORTANTE *** -Sistema operativo MS-DOS 5.0 o superior (es posible que no funcione en Windows 9X,... huy...que preocupado...:) ---- PROBLEMAS CON EL SONIDO: --- Gz usa el interfaz Midas para la configuracion y reproduccion de sonido. Es muy importante que eligas bien las direcciones, IRQ y DMA de tu targeta de sonido (si no sabes cuales son consulta tu fichero AUTOEXEC.BAT o el manual de tu targeta). *** IMPORTANTE *** En las targetas SB (por lo menos en la SB16) debemos elegir el DMA ALTO de nuestra targeta, sino no funcionara la musica (para saber el DMA alto de la targeta mira el parametro H= en tu AUTOEXEC.BAT). Para usuarios inexpertos :) *** IMPORTANTE *** *** IMPORTANTE *** MSETUP.EXE ya se coloca AUTOMATICAMENTE el valor adecuado de IRQ, DMA, frecuencia y salida de la tarjeta seleccionada, por lo que no deberias tener ningun problema con la reproduccion de sonido :) *** IMPORTANTE *** *** IMPORTANTE *** Equipos de pruebas: ÚÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ³ CPU ³ VIDEO ³ VIDEO ³ Sonido ³ RAM ³ Retardo ³ Rendimiento ³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ DX-50 ³ ISA ³ 1 Mega ³ NO ³ 4 ³ 0 ³ Bueno (7/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ DX2-66 ³ ISA ³ 1 Mega ³ GUSmaX ³ 8 ³ 0 ³ Bueno (8/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³DX4-100 ³ PCI ³ 1 Mega ³ GUSmaX ³ 24 ³ 5 ³ Bueno(10/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ P-100 ³3Dfx-PCI ³ 8 Megas ³ SB16 ³ 32 ³ 10 ³ Bueno(10/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³P-200MMX³Voodo-PCI³ 8 Megas ³ Awe32PnP ³ 48 ³ 20 ³ Bueno(10/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³PII-266 ³ PCI ³ 1 Megas ³ NO ³ 64 ³ 5 ³ Bueno(10/10)³ ÃÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄ´ ³ K6-350 ³ PCI ³ 4 Megas ³ClonicaSB ³ 64 ³ 45 ³ Bueno(10/10)³ ÀÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÙ En algunos equipos que disponian de una SB se han encontrado algunos problemas de reproduccion de sonido. Si esto te ocurre varia la frecuencia de sampling (8000-44Khz o el tipo de muestreo (16bits mono...) Como era de suponer, con una GUS esto no ha ocurrido, y la calidad de sonido es alucinante, debido a que la GUS realiza todo el proceso de sampling por hardware a una increible calidad de 48Khz. *** BIEN, BIEN, ME HAS CONVENCIDO, DONDE HAY QUE FIRMAR? Si piensas adquirir Gz v1.9: enhorabuena, es una magnifica eleccion. Para adquirir Gz v1.9 hay dos formas de hacerlo: - 1§ enviando 1.500 pts y una postal de tu ciudad a: Jose Antonio Dieguez Rambla Marina n§ 366, 8§-1§ 08907 L'Hospitalet del Llobregat BARCELONA Nota:a los usuarios registrados de la v1.0 mandad solo el disco de 3.5'' y el Codigo de Registro Una vez recibida la carta se os enviara por correo certificado una copia de Gz v1.9 que consistira en: -Todos los codigos fuentes de las librerias de Gz v1.9 -Codigo fuente del generador de Mapeados v1.0 -Codigo fuente de DEMO.EXE -Utilidades varias(editores de sprites, visores graficos,...) -Manual de referencia - 2§ via E-mail para contactar con el autor enviar un ''E-milio'' a: e4183102@est.eupvg.upc.es Aqui podreis hacer todas las preguntas que querrais antes de adquirir vuestra copia registrada de Gz. Se admiten toda serie de criticas, dudas, opiniones, etc...... Pues bien, este documento ya se acaba, espero que os guste la DEMO, venga un saludo y gracias por adelantado :) Jose Antonio Dieguez AKA [Se7eN] Rambla Marina n§ 366, 8§-1§ 08907 L'Hospitalet del Llobregat Barcelona E-MAIL: e4183102@est.eupvg.upc.es FIDO: 2:343/168 (TO:jose Antonio Dieguez) [End of File-X]